pump rings - Español Inglés Diccionario